Hiển thị các bài đăng có nhãn Thủ Thuật Blogspot. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn Thủ Thuật Blogspot. Hiển thị tất cả bài đăng

Hướng dẫn trỏ tên miền .ga .tk .cf .gq .ml về blogspot

Bước 1: Các thiết lập DNS của blogger


Đăng nhập blog > Vào Cài đặt (Cơ bản)
Tại phần "Địa chỉ blog" kích vào "+ Thiết lập URL của bên thứ 3 cho blog của bạn"
Nhập tên miền của bạn vào ( nhớ thêm www.), ở đây mình nhập "www.tenmienmienphi.ga", tiếp theo ấn "Lưu"

Như trên hình bạn thấy lỗi vì thiếu mục CNAME trong tên miền, bạn để nguyên trang đó như vậy rồi tiếp tục làm bước 2.


Bước 2: Cấu hình ClouDNS


Truy cập https://www.cloudns.net và tạo 1 tài khoản. Khi đã xác minh địa chỉ email hoàn tất, bạn đăng nhập vào bảng điều khiển.


Tiếp theo trong phần "DNS zones" ấn "[Add new]", chọn "Master zone". Nhập tên miền của bạn vào (ở đây mình nhập "tenmienmienphi.ga") rồi ấn "tạo"

Bạn sẽ nhận được một vùng DNS mới với các bản ghi NS đã được thiết lập:

Bấm chọn CNAME, rồi ấn "Tạo mẫu tin mới". Tại Host: nhập "www" , Trỏ đến: nhập "ghs.google.com" (đây chính là CNAME ở cuối bước 1),sau đó ấn "save"

Tương tự thêm CNAME nữa, cũng chính là CNAME ở cuối bước 1. Như của mình thì là
Host: cg2zicrlzboq
Trỏ đến: gv-5qcpkj65aavsdh.dv.googlehosted.com
Ấn "save"

Cuối cùng chọn "A" thêm 4 bản ghi A với địa chỉ IP: 216.239.32.21 ,  216.239.34.21 ,  216.239.36.21 và 216.239.38.21 ( Mục Host để trống)

Làm xong ta sẽ được hình như này

Bước 3: Cấu hình Freenom


Đăng nhập http://freenom.com/ > Vào DOMAINS > My Domains
Bạn sẽ thấy những tên miền mà bạn đã đăng kí
Nhấn "Manage Domain" ở cuối dòng của tên miền mà bạn muốn trỏ.

Chọn Management Tools > Nameservers
Tích chọn "Use custom nameservers (enter below)"
Điền 4 ô NS lấy từ cloudns.net vào theo đúng thứ tự. Sau đó nhấn "Change Nameservers"

Bước 4: Cấu hình blogger.com


Quay trở lại blogger.com. Ở cuối bước 1, bây giờ ta ấn "Lưu" 

Bạn vẫn có thể cần phải chờ khoảng 48 giờ để tất cả các máy chủ DNS đã phản ánh những thay đổi và điểm vào Blogger. 
Cuối cùng, vẫn ở phần Cài đặt, bạn nhấn "Chỉnh sửa" (ngay cạnh tên miền). Tích chọn "Chuyển hướng tenmienmienphi.ga đến www.tenmienmienphi.ga." rồi "Lưu" lại.

Vậy là đã xong, chúc các bạn thành công !
Tạo hiệu ứng xoay vòng 360 độ cả trang web cho Blogspot

Tạo hiệu ứng xoay vòng 360 độ cả trang web cho Blogspot




Như các bạn cũng vừa thấy trước khi đọc bài viết này thì bài viết nó xoay 1 vòng 360 độ. Thì để làm được như vậy các bạn chỉ cần thêm một widget vào blog của bạn. Thủ thuật này không hề ảnh hưởng đến tốc độ load trang web của bạn. Nó được viết hoàn toàn bằng CSS.

Để làm được thủ thuật này các bạn chỉ cần làm như sau:
Các bạn vào Blog → Mẫu → Add Widget → HTML/JavaScript → Copy đoạn code sau vào → Thay đổi cho phù hợp → Lưu lại.

<style> @-moz-keyframes roll { 100% { -moz-transform: rotate(360deg); } } @-o-keyframes roll { 100% { -o-transform: rotate(360deg); } } @-webkit-keyframes roll { 100% { -webkit-transform: rotate(360deg); } } body{ -moz-animation-name: roll; -moz-animation-duration: 4s; -moz-animation-iteration-count: 1; -o-animation-name: roll; -o-animation-duration: 4s; -o-animation-iteration-count: 1; -webkit-animation-name: roll; -webkit-animation-duration: 4s; -webkit-animation-iteration-count: 1; } </style>

Như vậy là các bạn đã có thể tạo hiệu ứng xoay 360 độ cho blog rồi. Chúc các bạn thành công

Hướng dẫn thêm thông báo "bài viết có ích"


Chắc một số bạn cũng đã thấy một số template trong bài viết khi kéo xuống dưới thì nó có hiện ra 1 thông báo bên phải màn hình và có những bài viết trên đó. Thì hôm nay mình vô tình đi ngang 1 blogspot có tiện ích này. Nên đã nảy ra ý tưởng và đã có bài này cho các bạn.

Cách làm đơn giản thôi.
Bước 1: Các bạn vào Mẫu ~> Chỉnh sửa HTML
Chèn code phía dười vào trước thẻ đóng </b:skin>
/* Widget Rekomendasi */
#chslidingbox{background:#fff;width:100%;max-width:355px;height:185px;position:fixed;overflow:hidden;border:none;right:-360px;z-index:99;text-align:left;box-shadow:0 1px 0 0 rgba(0,0,0,0.03);transition:all .4s ease-out}
.chslidingbox-title{background:#27AE60;color:#fff;display:block;height:45px;line-height:45px;width:100%;font-size:14px;text-transform:capitalize;font-weight:700;letter-spacing:.5px}
.chslidingbox-title span a{font-family:initial;float:right;height:40px;margin:0 0 0 15px;text-align:center;color:#fff;font-size:20px}
a#chslidingbox-close,a#chslidingbox-close{margin-right:15px}
.chslidingbox-title >span >h2{font-size:20px!important;font-weight:normal!important}
.chslidingbox-container{border:none;float:left;width:100%;height:auto;margin:12px}
.chslidingbox-container >div{border:none;margin:3px 0;padding:3px 0}
.chslidingbox-container >div >span{font-size:14px}
.show{bottom:120px}
.hide{bottom:-145px}
.related-post{font-size:70%}
.related-post h4{font-size:150%;margin:0 0 .5em}
.related-post-style-2{margin-top:-20px;padding-top:15px;list-style:none}
.related-post-style-2 li{padding:0 10px 10px 10px;overflow:hidden}
.related-post-style-2 li:first-child{border-top:none}
.related-post-style-2 .related-post-item-thumbnail{width:45px;height:45px;max-width:none;max-height:none;border:0;padding:0;float:left;margin:2px 10px 0 0}
.related-post-style-2 .related-post-item-title{font-weight:700;font-size:130%;line-height:normal}
a.related-post-item-title{color:#30373B;transition:all .4s ease-out}
a:hover.related-post-item-title{color:#2ecc71;text-decoration:none}
.related-post-style-2 .related-post-item-summary{display:block;overflow:hidden}

Bước 2: Các bạn tìm đến thẻ <data:post.body/>
Thẻ này trong mẫu khá nhiều. Nên các bạn thử từng cái. Theo mình thì các bạn tìm mục nào ở dưới cùng bài viết. VD của mình là bình luận Facebook. Thì mình sẽ tìm đến trong mẫu đoạn code hein63 thị bình luận Facebook.
Và mình chèn code này sau nó. Cụ thể thì các bạn chèn trước thẻ đóng </b:includable> của tiện ích Blog1.
<b:if cond='data:blog.pageType == "item"'>
<div class='show' id='chslidingbox'>
<div class='chslidingbox-title chslidingbox-www'>
<span style='float:left;margin:0 15px;'>Có thể có ích cho bạn</span>
<span><a href='javascript:void(0);' id='chslidingbox-close' title='close'>&#215;</a></span>
<span><a href='javascript:void(0);' id='chslidingbox-minimize' title='minimize'>&#8722;</a></span>
<span><a href='javascript:void(0);' id='chslidingbox-maximize' title='maximize'>+</a></span>
</div>
<div class='chslidingbox-container'>
<div class='related-post' id='sliding-tab'/>
<script type='text/javascript'>
var labelArray = [<b:if cond='data:post.labels'><b:loop values='data:post.labels' var='label'>
&quot;<data:label.name/>&quot;<b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if>
</b:loop></b:if>];
var relatedPostConfig = {homePage: &quot;<data:blog.homepageUrl/>&quot;,widgetTitle: &quot;&lt;h1&gt;&lt;/h1&gt;&quot;,numPosts: 2,summaryLength: 0,
titleLength: &quot;auto&quot;,thumbnailSize: 45,noImage: &quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAA3NCSVQICAjb4U/gAAAADElEQVQImWOor68HAAL+AX7vOF2TAAAAAElFTkSuQmCC&quot;,containerId: &quot;sliding-tab&quot;,newTabLink: true,moreText: &quot;&quot;,widgetStyle: 2,callBack: function() {}};
</script>
<script type='text/javascript'>

//<![CDATA[
/*! Related Post Widget for Blogger by Taufik Nurrohman => http://gplus.to/tovic */
var randomRelatedIndex,showRelatedPost;(function(n,m,k){var d={widgetTitle:"<h4>Artikel Terkait:</h4>",widgetStyle:1,homePage:"http://www.arlinadzgn.com",numPosts:7,summaryLength:370,titleLength:"auto",thumbnailSize:72,noImage:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAA3NCSVQICAjb4U/gAAAADElEQVQImWOor68HAAL+AX7vOF2TAAAAAElFTkSuQmCC",containerId:"related-post",newTabLink:false,moreText:"Baca Selengkapnya",callBack:function(){}};for(var f in relatedPostConfig){d[f]=(relatedPostConfig[f]=="undefined")?d[f]:relatedPostConfig[f]}var j=function(a){var b=m.createElement("script");b.type="text/javascript";b.src=a;k.appendChild(b)},o=function(b,a){return Math.floor(Math.random()*(a-b+1))+b},l=function(a){var p=a.length,c,b;if(p===0){return false}while(--p){c=Math.floor(Math.random()*(p+1));b=a[p];a[p]=a[c];a[c]=b}return a},e=(typeof labelArray=="object"&&labelArray.length>0)?"/-/"+l(labelArray)[0]:"",h=function(b){var c=b.feed.openSearch$totalResults.$t-d.numPosts,a=o(1,(c>0?c:1));j(d.homePage.replace(/\/$/,"")+"/feeds/posts/summary"+e+"?alt=json-in-script&orderby=updated&start-index="+a+"&max-results="+d.numPosts+"&callback=showRelatedPost")},g=function(z){var s=document.getElementById(d.containerId),x=l(z.feed.entry),A=d.widgetStyle,c=d.widgetTitle+'<ul class="related-post-style-'+A+'">',b=d.newTabLink?' target="_blank"':"",y='<span style="display:block;clear:both;"></span>',v,t,w,r,u;if(!s){return}for(var q=0;q<d.numPosts;q++){if(q==x.length){break}t=x[q].title.$t;w=(d.titleLength!=="auto"&&d.titleLength<t.length)?t.substring(0,d.titleLength)+"&hellip;":t;r=("media$thumbnail" in x[q]&&d.thumbnailSize!==false)?x[q].media$thumbnail.url.replace(/\/s[0-9]+(\-c)?/,"/s"+d.thumbnailSize+"-c"):d.noImage;u=("summary" in x[q]&&d.summaryLength>0)?x[q].summary.$t.replace(/<br ?\/?>/g," ").replace(/<.*?>/g,"").replace(/[<>]/g,"").substring(0,d.summaryLength)+"&hellip;":"";for(var p=0,a=x[q].link.length;p<a;p++){v=(x[q].link[p].rel=="alternate")?x[q].link[p].href:"#"}if(A==2){c+='<li><img alt="" class="related-post-item-thumbnail" src="'+r+'" width="'+d.thumbnailSize+'" height="'+d.thumbnailSize+'"><a class="related-post-item-title" title="'+t+'" href="'+v+'"'+b+">"+w+'</a><span class="related-post-item-summary"><span class="related-post-item-summary-text">'+u+'</span> <a href="'+v+'" class="related-post-item-more"'+b+">"+d.moreText+"</a></span>"+y+"</li>"}else{if(A==3||A==4){c+='<li class="related-post-item" tabindex="0"><a class="related-post-item-title" href="'+v+'"'+b+'><img alt="" class="related-post-item-thumbnail" src="'+r+'" width="'+d.thumbnailSize+'" height="'+d.thumbnailSize+'"></a><div class="related-post-item-tooltip"><a class="related-post-item-title" title="'+t+'" href="'+v+'"'+b+">"+w+"</a></div>"+y+"</li>"}else{if(A==5){c+='<li class="related-post-item" tabindex="0"><a class="related-post-item-wrapper" href="'+v+'" title="'+t+'"'+b+'><img alt="" class="related-post-item-thumbnail" src="'+r+'" width="'+d.thumbnailSize+'" height="'+d.thumbnailSize+'"><span class="related-post-item-tooltip">'+w+"</span></a>"+y+"</li>"}else{if(A==6){c+='<li><a class="related-post-item-title" title="'+t+'" href="'+v+'"'+b+">"+w+'</a><div class="related-post-item-tooltip"><img alt="" class="related-post-item-thumbnail" src="'+r+'" width="'+d.thumbnailSize+'" height="'+d.thumbnailSize+'"><span class="related-post-item-summary"><span class="related-post-item-summary-text">'+u+"</span></span>"+y+"</div></li>"}else{c+='<li><a title="'+t+'" href="'+v+'"'+b+">"+w+"</a></li>"}}}}}s.innerHTML=c+="</ul>"+y;d.callBack()};randomRelatedIndex=h;showRelatedPost=g;j(d.homePage.replace(/\/$/,"")+"/feeds/posts/summary"+e+"?alt=json-in-script&orderby=updated&max-results=0&callback=randomRelatedIndex")})(window,document,document.getElementsByTagName("head")[0]);
//]]>
</script>
<script type='text/javascript'>
//<![CDATA[
$(window).scroll(function(){$("#chslidingbox").css($(this).scrollTop()>400?{right:"0px"}:{right:"-360px"})}),$(document).ready(function(){var i=$("#chslidingbox"),s=$("#chslidingbox-close"),o=$("#chslidingbox-minimize"),l=$("#chslidingbox-maximize");l.hide(),s.click(function(){i.css({right:"-350px"}),i.fadeOut("slow")}),o.click(function(){i.toggleClass("hide"),$(this).hide(),l.show()}),l.click(function(){i.toggleClass("hide"),$(this).hide(),o.show()})});
//]]>
</script>
</div>
</div>
</b:if>

Các bạn có thể thay nội dung mình bôi đỏ theo ý thích của bạn

Bước 3: Lưu mẫu và xem thành quả
Bạn nào làm không được để lại comment mình hướng dẫn. Chúc các bạn thành công!

Tạo trang xem trước cho Link Demo và Download trong Blogger



Thủ thuật này thích hợp cho những bạn chuyên về làm blog chia sẻ template. Trang đó hiện ra khi bạn nhấn vào nút Demo để xem template, thường thì trên cùng của trang sẽ có thanh menu chứa nút Download, Remove và bên dưới sẽ hiển thị template Demo mà bạn muốn xem. Hôm nay mình sẽ hướng dẫn các bạn tạo 1 trang như vậy.

Bước 1: Đăng nhập Blogger -> Vào trang -> Nhấn tạo trang mới
Đặt tiêu đề trang là Demo và nhấn Xuất bản.
(Không cần điền nội dung gì vào trang này, chủ yếu chỉ quan tâm đến địa chỉ trang thôi)
Tạo xong bạn hãy ghi nhớ đường link trang, như của mình thì link trang như này:
http://www.luannguyenit.com/p/demo.html

Bước 2: Vào Mẫu -> Chỉnh sửa HTML
Chèn thẻ điều kiện này vào bên dưới thẻ <body>
<b:if cond='data:blog.url != "http://www.luannguyenit.com/p/demo.html"'>

Các bạn thay http://www.luannguyenit.com/p/demo.html thành link của trang lúc nãy các bạn tạo.
Tiếp theo, chèn đoạn mã sau vào bên trên thẻ </body>
<b:else/>
<link href='//netdna.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css' rel='stylesheet'/>
<style type='text/css'>
body{background:#fff}
#view{padding:0;margin:0;border:0;position:fixed;top:60px;left:0;right:0;bottom:0;width:100%;height:93%;transition:all .4s ease-out}
#tab-demo{width:100%;height:60px;top:0;left:0;background:#34495e;color:#fff;z-index:99999;position:fixed;-webkit-transform:translateZ(0)}
.closebutton{background:#2ecc71;text-align:center;height:60px;padding:0 20px 0 57px;position:fixed;top:0;right:0;line-height:60px;cursor:pointer;color:#fff;right:20px;transition:all .3s}
.closebutton:before{content:'\f00d';position:absolute;left:0;font-family:fontawesome;padding:0 20px;font-weight:normal;font-size:22px;transition:all .6s;}
a.closebutton {color:#fff;text-decoration:none;}
.closebutton:hover {background:#27ba66}
.closebutton:hover:before {transform:rotate(360deg);}
.dlbutton,a.dlbutton{background:#3f5870;text-align:center;height:60px;padding:0 20px 0 57px;position:fixed;top:0;right:146px;line-height:60px;cursor:pointer;color:#fff;text-decoration:none;transition:all .3s}
.dlbutton:before{content:'\f019';position:absolute;left:0;font-family:fontawesome;padding:0 20px;font-weight:normal;font-size:22px;transition:all .6s;}
.dlbutton:hover {background:#2c3e50}
.dlbutton:hover:before {transform:rotate(360deg);content:'\f00c';}
.demologo,a.demologo{padding-left:75px;font-size:18px;font-weight:700;text-transform:uppercase;line-height:60px;left:20px;position:fixed;color:#fff;letter-spacing:.5px;text-decoration:none}
.demologo:before{content:'\f108';position:absolute;left:0;background:#2ecc71;font-family:fontawesome;padding:0 20px;font-weight:normal;font-size:22px;}
.demologo:after {content: '- Luân Nguyễn IT';text-transform:capitalize;opacity:0;visibility:hidden;padding-left:5px;transform:scale(0.9) translate(-34px,0);transition:all.3s;}
.demologo:hover:after {opacity:1;visibility:visible;transform:scale(1.0) translate(0,0);}
</style>
<script type='text/javascript'>
//<![CDATA[
// Demo Page
document.documentElement.style.overflow = 'hidden'; // firefox, chrome
document.body.scroll = "no"; // ie only
function getQueryVariable(e){for(var r=window.location.search.substring(1),t=r.split("&"),n=0;n<t.length;n++){var a=t[n].split("=");if(a[0]==e)return a[1]}return!1}window.onload=function(){var e=getQueryVariable("url"),r=getQueryVariable("download");document.getElementById("view").src=e,document.getElementById("dl").href=r};
//]]>
</script>
<div id='tab-demo'>
<a class='demologo' href='http://www.luannguyenit.com'>Demo Template</a>
<a class='dlbutton' href='' id='dl'>Download</a>
<a class='closebutton' href='javascript:void(0)' onclick='document.getElementById(&#39;tab-demo&#39;).style.display=&#39;none&#39;;document.getElementById(&#39;view&#39;).style.top=&#39;0&#39;;document.getElementById(&#39;view&#39;).style.height=&#39;100%&#39;'>Remove</a>
</div>
<iframe id='view'></iframe>
</b:if>
Các bạn thay nội dung bôi đỏ cho phù hợp với trang của các bạn.
Và cuối cùng là lưu mẫu lại.

Khi đăng bài các bạn sử dụng link như sau:
Nếu như bạn đang sử dụng 2 button demo và download thì các bạn chèn đoạn link này vào phần link demo.
http://www.luannguyenit.com/p/demo.html?url=Địa_chỉ_link_demo&download=Địa_chỉ_link_download
Các bạn nhớ thay:
Địa_chỉ_link_demo
Địa_chỉ_link_download
Thành link của các bạn.
Chúc các bạn thành công!

Tạo hiệu ứng ĐANG TẢI trên header giống Youtube cho Blogspot


Hôm nay ngồi xem video trên Youtube, vô tình để ý cái hiệu ứng khi chuyển trang của nó ở trên header, thấy hay hay nên mò code, cuối cùng cũng thấy, mang về thêm vào cho blog thấy khá OK nên giờ ngồi viết bài chia sẻ cách tạo hiệu ứng ĐANG TẢI giống Youtube cho Blogspot

Tạo hiệu ứng ĐANG TẢI trên header giống Youtube cho Blogspot

Bạn nào chưa hình dung được nó là cái gì thì nhìn hình bên dưới nhé, để ý lên đầu ấy, cái đường kẻ đỏ nó load


Cách thực hiện

Copy đoạn code bên dưới rồi dán vào trước thẻ </body> trong template rồi Lưu lại là OK


<!--code tạo loading tren header giong youtube luannguyenit.com-->
<script type='text/javascript'>
//<![CDATA[
var Nanobar=function(){var c,d,e,f,g,h,k={width:"100%",height:"3px",zIndex:9999,top:"0"},l={width:0,height:"100%",clear:"both",transition:"height .3s"};c=function(a,b){for(var c in b)a.style[c]=b[c];a.style["float"]="left"};f=function(){var a=this,b=this.width-this.here;0.1>b&&-0.1<b?(g.call(this,this.here),this.moving=!1,100==this.width&&(this.el.style.height=0,setTimeout(function(){a.cont.el.removeChild(a.el)},100))):(g.call(this,this.width-b/4),setTimeout(function(){a.go()},16))};g=function(a){this.width=
a;this.el.style.width=this.width+"%"};h=function(){var a=new d(this);this.bars.unshift(a)};d=function(a){this.el=document.createElement("div");this.el.style.backgroundColor=a.opts.bg;this.here=this.width=0;this.moving=!1;this.cont=a;c(this.el,l);a.el.appendChild(this.el)};d.prototype.go=function(a){a?(this.here=a,this.moving||(this.moving=!0,f.call(this))):this.moving&&f.call(this)};e=function(a){a=this.opts=a||{};var b;a.bg=a.bg||"#FF0000";this.bars=[];b=this.el=document.createElement("div");c(this.el,
k);a.id&&(b.id=a.id);b.style.position=a.target?"relative":"fixed";a.target?a.target.insertBefore(b,a.target.firstChild):document.getElementsByTagName("body")[0].appendChild(b);h.call(this)};e.prototype.go=function(a){this.bars[0].go(a);100==a&&h.call(this)};return e}();
var nanobar = new Nanobar();nanobar.go(30);nanobar.go(60);nanobar.go(100);
//]]>
</script>



Lưu ý: Các bạn có thể thay đổi những thông số sau cho phù hợp với blog của mình
height:"3px" (Chiều cao của đường viền)

#FF0000 (Màu đường viền)

Nguồn: Phanhung.info

Nút Share trượt hình quả trứng cho blogspot

Hôm nay luannguyenit sẽ hướng dẫn các bạn cách tạo một nút chia sẻ hình quả trứng cho blog. Đặc điểm của tiện ích là ban đầu khi chưa rê chuột vào thì các nút share có hình quả trứng, sau khi rê chuột vào thì quả trứng tách đôi ra và hiện nên các nút share để bạn có thể tùy chọn.
Các bạn có thể xem demo ngay tại website của mình để thấy rõ hơn.


☼ Cách tiến hành:
   1- Đăng nhập vào Blog
   2- Vào thiết kế (Mẫu)
   3- Chọn Chỉnh sửa HTML
   4- Dán đoạn code sau vào trước thẻ đóng </head>
<!-- Start Heart Bookmarking Gadget Code From http://www.luannguyenit.com// -->
<script src='http://w.sharethis.com/gallery/shareegg/shareegg.js' type='text/javascript'/>
<script src='http://w.sharethis.com/button/buttons.js' type='text/javascript'/>
<script type='text/javascript'>stLight.options({publisher: &quot;bea50586-2b9f-448d-947a-01385f28e305&quot;, onhover:false}); </script>
<link href='http://w.sharethis.com/gallery/shareegg/shareegg.css' media='screen' rel='stylesheet' type='text/css'/>
<!-- End Heart Bookmarking Gadget Code From http://www.luannguyenit.com// -->
5- Dán đoạn code sau vào trước thẻ đóng </body>
<!-- Start Heart Share Code From http://www.luannguyenit.com// -->
<div style='position: fixed; bottom: 2%; left: 2%;'>
<div class='shareEgg' id='shareThisShareEgg'/>
</div>
<script type='text/javascript'>stlib.shareEgg.createEgg(&#39;shareThisShareEgg&#39;, [&#39;facebook&#39;,&#39;twitter&#39;,&#39;googleplus&#39;,&#39;linkedin&#39;,&#39;blogger&#39;,&#39;stumbleupon&#39;,&#39;sharethis&#39;], {title:&#39; <data:blog.pageTitle/>&#39;,url:&#39;<data:blog.url/>&#39;,theme:&#39;shareegg&#39;});</script>
<a href="http://namkna.blogspot.com/2012/05/nut-share-truot-hinh-qua-trung-cho.html">Blogger Gadgets</a>
<!-- End Heart Share Code From http://www.luannguyenit.com// -->
Trong đó:
  • bottom: 2% là vị trí của tiện ích so với chân blog.
  • left: 2% là vị trí của tiện ích so với cột tay phải.
Thêm hiệu ứng loading đẹp khi chuyển trang cho blogger

Thêm hiệu ứng loading đẹp khi chuyển trang cho blogger

Có rất nhiều blog đã chia sẻ thủ thuật này nhưng chủ yếu hiệu ứng họ đưa ra là 1 hình ảnh hoặc đoạn text đơn giản "Loading...". Đây cũng chính là sự khác biệt hơn so với những thủ thuật mình nói bên trên, hiệu ứng Loading mà mình giới thiệu ở bài viết này hoàn toàn được tạo bởi CSS như ví dụ bên dưới, chắc hẳn sẽ có bạn tưởng rằng đây là một hình ảnh động
Và để thêm hiệu ứng thú vị này vào blog các bạn vui lòng làm theo các bước hướng dẫn đơn giản bên dưới

CSS

Để hiển thị hình ảnh khi load trang như ở trên bạn thêm code sau vào trước thẻ ]]></b:skin> trong template

#loadhalaman {position:fixed;opacity:0.93;top:0;left:0;background-color:#000;z-index:9999;text-align:center;width:100%;height:100%;padding-top:20%;color:#000;display:none;}
.loadball {background-color: transparent;border:5px solid rgb(240 ,0 , 0);border-right:5px solid transparent;border-left:5px solid transparent;border-radius:50px;box-shadow: 0 0 35px rgb(255 ,0 , 0);width:50px;height:50px;margin:0 auto;-moz-animation:spinPulse 1s infinite ease-in-out;-webkit-animation:spinPulse 1s infinite linear;}
.loadball-2 {background-color: transparent;border:5px solid rgb(240 ,0 , 0);border-left:5px solid transparent;border-right:5px solid transparent;border-radius:50px;box-shadow: 0 0 15px rgb(255 ,0 , 0);width:30px;height:30px;margin:0 auto;position:relative;top:-50px;-moz-animation:spinoffPulse 1s infinite linear;-webkit-animation:spinoffPulse 1s infinite linear;}
@-moz-keyframes spinPulse {0% { -moz-transform:rotate(160deg); opacity:0; box-shadow:0 0 1px rgb(255, 0, 0)}50% { -moz-transform:rotate(145deg); opacity:1; }100% { -moz-transform:rotate(-320deg); opacity:0; }}
@-moz-keyframes spinoffPulse {0% { -moz-transform:rotate(0deg); } 100% { -moz-transform:rotate(360deg); }}
@-webkit-keyframes spinPulse {0% { -webkit-transform:rotate(160deg); opacity:0; box-shadow:0 0 1px rgb(255, 0, 0)} 50% { -webkit-transform:rotate(145deg); opacity:1;} 100% { -webkit-transform:rotate(-320deg); opacity:0; }}
@-webkit-keyframes spinoffPulse {0% { -webkit-transform:rotate(0deg); } 100% { -webkit-transform:rotate(360deg); }}

Script

Chèn đoạn code bên dưới trước thẻ đóng </body>
<div id='loadhalaman'>
<div class='loadball'></div>
<div class='loadball-2'></div>
</div>
<script type='text/javascript'>
$(function() {
var siteURL = "http://" + top.location.host.toString();
var $internalLinks = $("a[href^='"+siteURL+"'], a[href^='/'], a[href^='./'], a[href^='../']");
$internalLinks.click(function() {
$('#loadhalaman').fadeIn(1500).delay(6000).fadeOut(1000);
});

// Hilangkan overlay saat diklik untuk mengatasi gangguan, terutama jika link internal diset dengan target='_blank'
$('#loadhalaman').click(function() {
$(this).hide();
});
});
</script>

Những Code Thông Dụng Cho Blogspot

1. Font, màu chữ, thụt vào đầu dòng (Dùng dòng 1 hay 2 đều như nhau)

<span style="color:#339966; font:12pt Tahoma; margin-left:12px;">Nội_dung</span>
<span style="color:#339966; font-family:Tahoma; font-size:12pt; margin-left:12px;">Nội_dung</span>

#339966 // Mã màu cho chữ
12pt Tahoma // Cỡ chữ và font chữ

margin-left:12px // Số pixel (khoảng cách) chữ thụt vào đầu dòng. Có thể thay left bằng right cho chiều ngược lại.

2. Canh giữa, canh phải

<div style="text-align:center;">Nội_dung</div>
center // Thay center = right cho canh phải hoặc = left cho căn trái

3. Định dạng chữ: Đậm, Nghiêng, Gạch chân, Gạch ngang chữ


<b>Nội_dung_in_đậm</b>
<i>Nội_dung_in_nghiêng</i>
<u>Nội_dung_gạch_chân</u>
<strike>Nội_dung_chữ_bị_gạch_ngang</strike>

4. Dấu chấm vô dòng con, đánh số đầu dòng

Dấu chấm vô dòng con
<ul>
<li> Nội_dung 1 </li>
<li> Nội_dung 2 </li>
<li> Nội_dung 3 </li>
</ul>

Đánh số đầu dòng
<ol>
<li> Nội_dung 1 </li>
<li> Nội_dung 2 </li>
<li> Nội_dung 3 </li>
</ol>

5. Bookmark đến một vị trí nhanh trong bài viết

<a href="LINK_bài_viết#Tên_gán_cho_vị_trí ">Nội_dung</a>
<a name="Tên_gán_cho_vị_trí ">Nội_dung</a>

Lưu ý:
    Tên cách nhau không được dùng khoảng trắng mà phải dùng shift gạch. (VD: nhà_xinh)
    Tốt nhất không nên dùng chữ có dấu cho tên gán. 
Ví dụ:
    - Đến điểm A (<a href="LINK_bài_viết_cụ thể#Diem_A">Đến điểm A</a>)
    - ...
    - Điểm A (<a name="Diem_A">Điểm A</a>)
Code trong ngoặc là chú thích cho ví dụ.
Như vậy khi ta click chuột vào "Đến điểm A" thì lập tức lệnh sẽ đưa ta nhảy đến vị trí "Điểm A".

6. Chèn Flash vào bài viết (Chọn loại 1 hay 2 đều được)

1.
<div style="text-align:center;"><embed wmode=Transparent pluginspage="http://www.macromedia.com/go/getflashplayer" src="LINK_FLASH" width="900" height="300"
type="application/x-shockwave-flash" scale="" play="true" loop="true"
menu="true"></embed></div>

2.
<embed src="LINK_FLASH" bgcolor="#000000" type="application/x-shockwave-flash" allowscriptaccess="none" width="400" height="400"></embed>

7. Chèn hình ảnh (image) vào bài viết

1. Code đơn giản
<img src="LINK_ẢNH" title="Ghi_chú" alt="Mô_tả"/>

2. Code mở rộng
<img src="LINK_ẢNH" title="Ghi_chú" alt="Mô_tả" align="bottom" width="400" height="400"/>
Ghi_chú // Khi rê chuột lên ảnh, sẽ hiện chú thích.
    Mô_tả // Khi rê chuột lên ảnh, sẽ hiện chú thích.
    Sử dụng hai lệnh này thì khi người dùng truy cập blog chọn không hiển thị ảnh thì sẽ hiện dòng chữ này thay cho ảnh đó.
    align="bottom" // Vị trí ảnh so với chữ. Có thể đổi thành middle(giữa) - top(trên) - bottom(dưới). Không dùng, để mặc định theo blog chọn sẵn thì xóa nó đi.

8. Chèn link liên kết vào bài viết

<a href="LINK" target="blank">Tên_Link</a>
target="blank" // Mở link liên kết trong một trang mới. Bỏ lệnh này thì trang mới sẽ được mở ngay tại trang đang dùng (nghĩa là trang đang dùng sẽ bị load qua trang link ta vừa click vào). Nếu người dùng có thói quen "Open new tab" thì lệnh này có hay không cũng không khác biệt.

9. Chèn ảnh chứa link

<a href="LINK" target="blank"><img src="LINK_ẢNH"/></a>

10. Tạo button ẩn hiện nội dung

<div>
<div>
<input type="button" value="Xem" style="width:75px; font-size:11px; margin:0px; padding:4px; border="1"" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';this.innerText = ''; this.value = 'Ẩn'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Xem'; }">
</div>
<div>
<div style="display: none; border:#4F4F4F 1px solid; padding: 4px; background:# ">

NỘI_DUNG

</div>
</div>
</div>



CẢM ƠN CÁC BẠN GHÉ THĂM WEBSITE CỦA LUÂN NGUYỄN IT

Cách để hiển thị liên kết website trong kết quả tìm kiếm

Cách để hiển thị liên kết website trong kết quả tìm kiếm


Các liên kết này được gọi là liên kết trang web, không phân nhóm hoặc thể loại.
Đầu tiên, bạn truy cập https://www.google.com/webmasters/
Kích vào Search Console hay Đăng nhập vào Search Console
Đăng nhập và hệ thống quản trị webmaster
Tại danh mục website của bạn, kích vào website mà mình muốn hiển thị liên kết


Tại mục Giao diện tìm kiếm, kích vào Các liên kết trang web


Điền các liên kết muốn hiển thị vào.


Chúc các bạn thành công.

HƯỚNG DẪN CHÈN LOGO VÀO VIDEO KHI SHARE TRÊN BLOG


Hôm này mình sẽ hướng dẫn các bạn chèn logo vào video khi share video từ youtube mà không phải sử dụng phần mềm chỉnh sửa video.
Như demo của mình:





Để làm được như này thì các bạn post bài viết với đoạn code như sau:


<div>
<center>
<iframe allowfullscreen="" frameborder="0" height="415" src="https://www.youtube.com/embed/R8xiIFbbRc0?rel=0" width="740"></iframe>
</center>
<img height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtFAb7I6h0i4Sq00XDsIq7Y4mukzOirgWAfDjELgi9FdJvlp07IxCfRvBHSmpcv7BGFb3Bb8u4KUedPuh-yo8jYn9rrOrAZB3z4JUAzlei0hUEyEOaM7WNjDkqJkfkeGs9ayQuDg44x-1e/s384/1.png" style="margin-left: 540px; margin-top: -130px; position: absolute; z-index: 999;" width="200" /></div>
Các bạn thay:
https://www.youtube.com/embed/Y-2eyN1-4nE thành link youtube của các bạn
540px - 130px : Chỉnh 2 thông số này cho phù hợp với template của các bạn. 
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtFAb7I6h0i4Sq00XDsIq7Y4mukzOirgWAfDjELgi9FdJvlp07IxCfRvBHSmpcv7BGFb3Bb8u4KUedPuh-yo8jYn9rrOrAZB3z4JUAzlei0hUEyEOaM7WNjDkqJkfkeGs9ayQuDg44x-1e/s384/1.png thay thành link logo của bạn.
Thế là ok rồi đó. Nếu có thắc mắc gì thì comment bên dưới mình sẽ giải đáp.
Chúc các bạn thành công!

Tạo Breaking News cho Blogspot

Tiện ích Breaking news thường được sử dụng trên các trang tin tức, nó thường được đặt trên cùng template với tiêu đề như: Tin hót, Tiêu điểm, Breaking news,...dùng để hiển thị các bài viết mới nhất, các bài viết trọng tâm hoặc các bài viết của một chuyên mục nào đó,... kèm theo là một hiệu ứng jquery đẹp mắt, điều này góp phần làm tăng tính tương tác cũng như tính chuyên nghiệp. Nếu bạn muốn có một tiện ích Breaking news cho blog của bạn, chỉ cần làm theo các bước đơn giản dưới đây
tien ich breaking news cho blogspot, huong dan cach tao breaking news cho blogspot, widget breaking news for blogspot


- Đặc đoạn Javascript dưới đây trước </body> 
- Địa chỉ blog của bạn  e = "http://nhatchanh.info"; 
- Để hiển thị bài viết theo nhãn, thay  l = "-/tên nhãn"; 
- Số bài viết muốn hiển thị  t = 20
01<script>//< ![CDATA[
02$(document).ready(function () {
03    var e = "http://nhatchanh.info", //Địa chỉ blog của bạn
04        l = ""// hiển thị bài viết theo nhãn VD: "-/Thủ thuật Blogspot"
05        t = 20; //Số bài viết hiển thị
06    $.ajax({
07        url: e+"/feeds/posts/default/"+l+"?alt=json-in-script&max-results=" + t,
08        type: "get",
09        dataType: "jsonp",
10        success: function (e) {function t() {
11                $("#pncbreakingnews li:first").slideUp(function() {
12                        $(this).appendTo($("#pncbreakingnews ul")).slideDown()
13                })
14            }
15            var n, r, s = "",
16                a = e.feed.entry;
17            if (void 0 !== a) {
18                s = "<ul>";
19                for (var l = 0; l < a.length; l++) {
20                    for (var o = 0; o < a[l].link.length; o++)if ("alternate" == a[l].link[o].rel) {
21                        n = a[l].link[o].href;
22                        break
23                    }
24                    r = a[l].title.$t, s += '<li><a href="' + n + '" target="_blank">' + r + "</a></li>"
25                }
26                s += "</ul>", $("#pncbreakingnews").html(s), setInterval(function () {
27                    t()
28                }, 5e3)
29            else $("#pncbreakingnews").html("<span>Không có kết quả!</span>")
30        },
31        error: function () {
32            $("#pncbreakingnews").html("<strong>Lỗi! Không tải được</strong>")
33        }
34    })
35});
36//]]>
37</script>
- HTML (Hiển thị breaking news) chèn vào nơi muốn hiển thị hoặc vào Bố cục >> Thêm Tiện ích>> HTML/Javascript và dán nó vào
1<div id='breakingnews'>
2   <span class='breakhead'><i class='fa fa-rss'/> Tin hót</span>
3   <div id='pncbreakingnews'>Đang tải...</div>
4</div>
- Tiếp theo, thêm đoạn CSS dưới đây vào thẻ <b:skin>...</b:skin> hoặc <style>...</style> 
01/* CSS Breaking News */
02#breakingnews {
03    margin15px;
04    height38px;
05    line-height26px;
06    overflowhidden;
07    background#fff;
08    border1px solid #e6e6e6;
09}
10
11#breakingnews .breakhead {
12    positionabsolute;
13    backgroundnone repeat scroll 0 0 #444;
14    color#fff;
15    displayblock;
16    floatleft;
17    font-family: inherit;
18    text-transformuppercase;
19    padding6px 12px;
20}
21
22#pncbreakingnews li a {
23    font-family: inherit;
24    font-weight400;
25    color#666;
26    margin-top10px;
27    transition: all 0.5s ease-in-out;
28}
29
30#pncbreakingnews li a:hover {
31    color#359bed;
32}
33
34#pncbreakingnews {
35    floatleft;
36    margin-left100px;
37    margin-top6px;
38}
39
40#pncbreakingnews ul,#pncbreakingnews li {
41    list-stylenone;
42    margin0;
43    padding0;
44}
45
46@media (max-width:768px) {
47    #wrapper {
48        width80%;
49    };
50}
- Cuối cùng Lưu lại và xem kết quả